package red.mlz.module.module.excel.entity;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

import java.math.BigInteger;

/**
 * 基础数据类
 **/
@Getter
@Setter
@EqualsAndHashCode
public class UploadData {
    /**
     * 分类ID
     */
    @ExcelProperty({"分类内容", "分类ID"})
    private BigInteger id;

    /**
     * 分类名称
     */
    @ExcelProperty({"分类内容", "分类名称"})
    private String name;

    /**
     * 分类图url
     */
    @ExcelProperty({"分类内容", "分类图url"})
    private String imageUrl;

    /**
     * 父级ID
     */
    @ExcelProperty({"分类内容", "父级ID"})
    private BigInteger parentId;

    /**
     * 创建时间
     */
    @ExcelProperty("创建时间")
    private String createTime;

    /**
     * 更新时间
     */
    @ExcelProperty("更新时间")
    private String updateTime;

    /**
     * 是否删除
     */
    @ExcelProperty("是否删除")
    private Integer isDeleted;
}
